small, tumble-down shop - Francés Inglés Diccionario